import random

print("""
****************************************
            欢迎来到猜数字游戏
****************************************
              版权：CAIYI
           开发时间：2025.3.17
    适度游戏有益身心，沉迷游戏危害健康！
           严禁未满18周岁儿童使用
****************************************
""")

while True:
    try:
        level = int(input("请选择游戏难度：(1简单(0-30)，2容易(0-50)，3困难(0-80)，4地狱(0-100))："))
        if level not in [1, 2, 3, 4]:
            print("无该难度，请重新输入。")
            continue
        break
    except ValueError:
        print("请输入有效的整数选项。")
if level == 1:
    num_range = 30
elif level == 2:
    num_range = 50
elif level == 3:
    num_range = 80
else:
    num_range = 100
luckynum = random.randint(0, num_range)
while True:
    try:
        guess = int(input("请输入你猜的数字："))
        if guess == luckynum:
            print("恭喜你呀，猜对了哦哈哈！")
            break
        else:
            print("哈哈哈哈哈哈，没猜对！")
            if guess > luckynum:
                guess = int(input("大了，猜小点："))
            else:
                guess = int(input("小了，猜大点："))
    except ValueError:
        print("超出了数字范围，再仔细想想。")